var preLoadSound = {
    // scrolling: 'no',//是否显示滚动条 no,yes,auto
    // closeCallBack:null,
  
    audioFiles: [], 

    init: function() { 
        this.audioFiles = [
            "aBat.wav",
        "aBird1.WAV",
        // "aBird2.WAV",
        // "aCastleDoor.wav",
        // "aDoor.wav",
        // "aDungeon.wav",
        // "aForest.wav",
        // "aGrate.wav",
        // "aHeaven.wav",
        // "aMouse.WAV",
        // "aRain.wav",
        // "aThunder01.wav",
        // "aThunder02.wav",
        // "aThunder03.wav",
        // "aTower.wav",
        // "aWater.wav",
        // "aWind.wav",
        // "beep.wav",
        // "blood1.wav",
        // "blood_attack1.wav",
        // "blood_attack2.wav",
        // "blood_die.wav",
        // "death1.wav",
        // "death_attack1.wav",
        // "death_die.wav",
        // "desert.wav",
        // "eBloodAttack.wav",
        // "eBlow.wav",
        // "eBlow1.wav",
        // "eBlow2.wav",
        // "eBlow3.wav",
        // "eBlow4.wav",
        // "eBow.wav",
        // "eBreak.wav",
        // "eCrossbow.wav",
        // "eCrow.wav",
        // "eDownGate.wav",
        // "eExplosion.wav",
        // "eFirecracker1.wav",
        // "eFirecracker2.wav",
        // "eGem.wav",
        // "eHitCristal.wav",
        // "eHitGate.wav",
        // "eHitGate2.wav",
        // "eIceArrow.wav",
        // "eMedal.wav",
        // "eMeteorite.wav",
        // "eMix.wav",
        // "ePhoenixExp.wav",
        // "ePiercing.wav",
        // "eRaidShoot.wav",
        // "eRidingSpear.wav",
        // "eShortBlow1.wav",
        // "eShortBlow2.wav",
        // "eShortBlow3.wav",
        // "eSoulBarrier.wav",
        // "eSwellLife.wav",
        // "eSwingLightSword.wav",
        // "eSwingWeapon1.wav",
        // "eSwingWeapon2.wav",
        // "eTelekinesis.wav",
        // "eThunder.wav",
        // "iAlert.wav",
        // "iBloodCastle.wav",
        // "iButtonClick.wav",
        // "iButtonError.wav",
        // "iButtonMove.wav",
        // "iCreateWindow.wav",
        // "iRepair.wav",
        // "iron1.wav",
        // "iron_attack1.wav",
        // "iTitle.wav",
        // "iWhisper.wav",
        // "jaikan1.wav",
        // "jaikan2.wav",
        // "jaikan_attack1.wav",
        // "jaikan_attack2.wav",
        // "jaikan_die.wav",
        // "mAlquamos1.wav",
        // "mAlquamosAttack1.wav",
        // "mAlquamosDie.wav",
        // "mArgon1.wav",
        // "mArgon2.wav",
        // "mArgonAttack1.wav",
        // "mArgonAttack2.wav",
        // "mArgonDie.wav",
        // "mAssassin1.wav",
        // "mAssassinAttack1.wav",
        // "mAssassinAttack2.wav",
        // "mAssassinDie.wav",
        // "mBahamut1.wav",
        // "mBali1.wav",
        // "mBali2.wav",
        // "mBaliAttack1.wav",
        // "mBaliAttack2.wav",
        // "mBalrog1.wav",
        // "mBalrog2.wav",
        // "mBalrogDie.wav",
        // "mBeetle1.wav",
        // "mBeetleAttack1.wav",
        // "mBeetleDie.wav",
        // "mBepar1.wav",
        // "mBepar2.wav",
        // "mBlackSkullAttack.wav",
        // "mBlackSkullDie.wav",
        // "mBone1.WAV",
        // "mBone2.wav",
        // "mBudge1.wav",
        // "mBudgeAttack1.wav",
        // "mBudgeDie.wav",
        // "mBull1.wav",
        // "mBull2.wav",
        // "mBullAttack1.wav",
        // "mBullAttack2.wav",
        // "mBullDie.wav",
        // "mChangeup.wav",
        // "mCursedKing1.wav",
        // "mCursedKing2.wav",
        // "mCursedKingDie1.wav",
        // "mDarkKnight1.wav",
        // "mDarkKnight2.wav",
        // "mDarkKnightAttack1.wav",
        // "mDarkKnightAttack2.wav",
        // "mDarkKnightDie.wav",
        // "mDrakan1.wav",
        // "mDrakanAttack1.wav",
        // "mDrakanDie.wav",
        // "mGhaintOrgerDie.wav",
        // "mGhost1.wav",
        // "mGhost2.wav",
        // "mGhostAttack1.wav",
        // "mGhostAttack2.wav",
        // "mGhostDie.wav",
        // "mGiant1.wav",
        // "mGiant2.wav",
        // "mGiantAttack1.wav",
        // "mGiantAttack2.wav",
        // "mGiantDie.wav",
        // "mGiantWalk.wav",
        // "mGoblin1.wav",
        // "mGoblin2.wav",
        // "mGoblinAttack1.wav",
        // "mGoblinAttack2.wav",
        // "mGoblinDie.wav",
        // "mGolem1.wav",
        // "mGolem2.wav",
        // "mGolemAttack1.wav",
        // "mGolemAttack2.wav",
        // "mGolemDie.wav",
        // "mGorgon1.wav",
        // "mGorgon2.wav",
        // "mGorgonAttack1.wav",
        // "mGorgonAttack2.wav",
        // "mGorgonDie.wav",
        // "mHellSpider1.wav",
        // "mHellSpiderAttack1.wav",
        // "mHellSpiderDie.wav",
        // "mHomord1.wav",
        // "mHomord2.wav",
        // "mHomordAttack1.wav",
        // "mHomordDie.wav",
        // "mHound1.wav",
        // "mHound2.wav",
        // "mHoundAttack1.wav",
        // "mHoundAttack2.wav",
        // "mHoundDie.wav",
        // "mHunter1.wav",
        // "mHunter2.wav",
        // "mHunterAttack1.wav",
        // "mHunterAttack2.wav",
        // "mHunterDie.wav",
        // "mHydra1.wav",
        // "mHydraAttack1.wav",
        // "mIceMonster1.wav",
        // "mIceMonster2.wav",
        // "mIceMonsterDie.wav",
        // "mIceQueen1.wav",
        // "mIceQueen2.wav",
        // "mIceQueenAttack1.wav",
        // "mIceQueenAttack2.wav",
        // "mIceQueenDie.wav",
        // "mLarva1.wav",
        // "mLarva2.wav",
        // "mLizardKing1.wav",
        // "mLizardKing2.wav",
        // "mMagicSkull.wav",
        // "mMagicSkullDie.wav",
        // "mMegaCrust1.wav",
        // "mMegaCrustAttack1.wav",
        // "mMegaCrustDie.wav",
        // "mMolt1.wav",
        // "mMoltAttack1.wav",
        // "mMoltDie.wav",
        // "mOgre1.wav",
        // "mOgre2.wav",
        // "mOgreAttack1.wav",
        // "mOgreAttack2.wav",
        // "mOgreDie.wav",
        // "mOrcArcherAttack1.wav",
        // "mOrcCapAttack1.wav",
        // "mPhantom1.wav",
        // "mPhantomAttack1.wav",
        // "mPhantomDie.wav",
        // "mPhoenix1.wav",
        // "mPhoenix2.wav",
        // "mPhoenixAttack1.wav",
        // "mQuest.wav",
        // "mRainner1.wav",
        // "mRainnerAttack1.wav",
        // "mRainnerDie.wav",
        // "mRedSkull.wav",
        // "mRedSkullAttack.wav",
        // "mRedSkullDie.wav",
        // "mSatanAttack1.wav",
        // "mScorpion1.wav",
        // "mScorpion2.wav",
        // "mScorpionAttack1.wav",
        // "mScorpionAttack2.wav",
        // "mScorpionDie.wav",
        // "mShadow1.wav",
        // "mShadow2.wav",
        // "mShadowAttack1.wav",
        // "mShadowAttack2.wav",
        // "mShadowDie.wav",
        // "mSpider1.wav",
        // "mutant1.wav",
        // "mutant2.wav",
        // "mutant_attack1.wav",
        // "mValkyrie1.wav",
        // "mValkyrieDie.wav",
        // "mWizard1.wav",
        // "mWizard2.wav",
        // "mWizardAttack1.wav",
        // "mWizardAttack2.wav",
        // "mWizardDie.wav",
        // "mWoodMon1.wav",
        // "mWoodMon2.wav",
        // "mWoodMonAttack1.wav",
        // "mWoodMonAttack2.wav",
        // "mWoodMonDie.wav",
        // "mWorm1.wav",
        // "mWorm2.wav",
        // "mWormDie.wav",
        // "mYeti1.wav",
        // "mYeti2.wav",
        // "mYetiAttack1.wav",
        // "mYetiDie.wav",
        // "nBlackSmith.wav",
        // "nHarp.wav",
        // "nMix.wav",
        // "pDrink.wav",
        // "pDropItem.wav",
        // "pDropMoney.wav",
        // "pEatApple.wav",
        // "pEnergy.wav",
        // "pFemaleScream1.wav",
        // "pFemaleScream2.wav",
        // "pGetItem.wav",
        // "pHeartBeat.wav",
        // "pMaleDie.wav",
        // "pMaleScream1.wav",
        // "pMaleScream2.wav",
        // "pMaleScream3.wav",
        // "pSwim.wav",
        // "pWalk(Grass).wav",
        // "pWalk(Snow).wav",
        // "pWalk(Soil).wav",
        // "sAquaFlash.wav",
        // "sEvil.wav",
        // "sFlame.wav",
        // "sHellFire.wav",
        // "sIce.wav",
        // "sKnightDefense.wav",
        // "sKnightSkill1.wav",
        // "sKnightSkill2.wav",
        // "sKnightSkill3.wav",
        // "sKnightSkill4.wav",
        "sMagic.wav",
        "sTornado.wav",            
        ];
        for (var i in this.audioFiles) {
            this.preloadAudio(this.audioFiles[i]);
        } 
    },
    preloadAudio: function(url) {
        var audio = new Audio();
        // once this file loads, it will call loadedAudio()
        // the file will be kept by the browser as cache
        // audio.addEventListener('canplaythrough', this.loadedAudio, false);
        // audio.oncanplaythrough=this.loadedAudio;
        audio.src = "wav/" + url;
        console.log("loading..." + url);
    },

   

   
 
};

   
